MNSTCCSACKVMKCDCAPNCIFAPHFPLTNLETFERLHRIFGAGNVFKILANLDPIQRETAVNALCYEAEALERDPIFGCVGIFNHYKNQLQNLDEQINSAKNELAAIIGLDNVPQYSSIPMPADFLTNKFSLHPYIEKMEGLDEVQKKELMQLPPVDAQVIVNEMFRKRGNIKICGGHGDACASTSGGTSATQKTLPFPQNHNQP